
body,
html {
	background: white;
	color: black;
	font: 16px/20px 'Helvetica', Arial, sans-serif;
	margin: 0;
}

h1 {
	font-family: "Arial Black", "Arial Bold", Gadget, sans-serif;
	font-size: 28px;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	line-height: 26.4px;
	color:white;
}

h3 {
	font-family: Cambria, Georgia, serif;
	font-size: 22px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: 15.4px;
}

#wrap {
width:100%;
margin:0 auto;
background:white;
}

#header {
padding:5px 10px;
color:white;
background:black;
}

#nav {
padding:5px 10px;
background:#c99;
}

#subheader{
height : 2px;
/* padding:5px 10px; */
color:black;
background:grey;
}

#mainmenu{
padding:5px 10px;
color:black;
background:white;
}

#menutable{
    border:1;
	padding:5px 20px;
    color:black;
}

#menutablecell{
	padding:5px 20px;
    color:black;
}	

#submenu{
height : 2px;
/* padding:5px 10px; */
color:black;
background:grey;
}

#main{
width:100%;
margin:0 auto;
background:white;
}

#leftbar {
float:left;
width:50px;
padding:10px;
background:white;
}

#centrebar {
width:100%;
color:black;
background:white;
display:table;
padding:30px 30px;
align:center;
}

#rightbar {
float:right;
width:50px;
padding:10px;
background:white;
}

#footer {
clear:both;
padding:5px 10px;
color:white;
background:#212121;
text-align:right;
}

#footertable {
clear:both;
padding:5px 10px;
color:white;
background:#212121;
text-align:left;
}

#footer p {
margin:0;
}

#select {
margin-left: 100px;
}


.pagination {
    border-top: 1px solid black;
    padding-top: 8px;
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;

    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 26.4px;
}
.pagination .links {
    float: left;
}
.pagination .links a {
    display: inline-block;
    border: 1px solid black;
    padding: 4px 10px;
    text-decoration: none;
    color: black
}
.pagination .links b {
    display: inline-block;
    border: 1px solid black;
    padding: 4px 10px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    background: gray;
}
.pagination .results {
    float: right;
    padding-top: 3px;
}

.controlpanel {
    height: 50px;

    padding-left: 20px;
}

.folder_table{
}

.folder_table td{
    text-align: left;
    vertical-align: bottom;

    /*background-color: red;*/
}

.folder_table a{
}

.folder_image{
    padding-top:   10px;
    padding-left:  20px;
    padding-right: 5px;
}

.file_table{
}

.file_table td{
    text-align: left;
    vertical-align: bottom;

    /*background-color: red;*/
}

.file_table a{
}

.file_table{
    padding-top:   10px;
    padding-left:  20px;
    padding-right: 5px;

    /*background-color: cyan;*/
}

.file_table_td_size{
    padding-left: 50px;
}

.file_table_td_date{
    padding-left: 30px;
}

.file_image{
    padding-top:   5px;
    padding-left:  10px;
    padding-right: 5px;

    cursor: pointer;
}

.main_div{
     width:100%;
     margin-top:  30px;
     margin-left: 30px;
     background:  white;
 }

.folder_div{
    width:100%;
    margin-top:  0px;
    margin-left: 0px;
    background:white;
}

.file_div{
    width:100%;
    margin-top:  0px;
    margin-left: 0px;
    background:  white;
}

.toolbar_div{
    width:100%;
    margin-top:  0px;
    margin-left: 0px;
    background:  white;
}

.toolbar_table{
    padding-top: 10px;
    padding-left: 20px;
}

.toolbar_table_cell{

}

.upload-div {
    height: 100px;
    width: 80%;
    border: 1px solid black;
    background: lightgray;
    margin-left:  20px;
    margin-right:  20px;
    padding-top: 10px;
    padding-left: 20px;
}

.upload_test_div{
    width:100%;
    margin-top:  0px;
    margin-left: 0px;
    background:white;
}



.file_svg{

    padding-top:   5px;
    padding-left:  10px;
    padding-right: 5px;

    width:  24px;
    height: 24px;

    cursor: pointer;
}

